package game;

public class Constants {

	private Constants(){}
	
	//=======GameApp constants
	public static final int screenWidth = 800;
	public static final int screenHeight = 600;
	public static final boolean fullscreen = false;
	public static final int targetFPS = 60;

	//=======Gamestate constant
	public static final int votingMenu = 0;
	public static final int paintballGame = 1;
	public static final int chaseGame = 2;
	public static final int ballpoolGame = 3;
	public static final int credits = 4;
	public static final int calibrationScreen = 5;
	public static final int totalVotableGames = 4;
	
	//=======PaintballPlayer constants
	public static final int timeBetweenShots = 50;
	
	//PaintballPowerup constants
	public static final int timeBetweenNewPowerUp = 1000;
	
	//=======Timer constants
	public static final int voteTime = 300;
	public static final int calibrationTime = 500;
	public static final int gameObjectRespawnTime = 150;
	
	//=======Paintballgame Constants
	public static final int maxKillAmount = 10;

	public static final int visionPort = 5000;

	//=======Calibration screen
	public static final int blocksHor = 10;
	public static final int blocksVer = 7;
	public static final String imageTargetPath = "C:/calib.png";
}
